package com.sinog.biz.service.business;

import com.sinog.core.model.NoticeVo;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
import java.util.Map;

/**
 * @desc 小铃铛实现类
 * @author lzq
 * @date 2020-07-21 6:57 下午
 */
@RestController
public interface NoticeService {

    /**
     * 查询各项待办事项的条数 - 小铃铛初 - 始化页面
     * @param querykey querykey
     * @return Map<String,Integer>
     */
    @PostMapping("/azbj/notice/count")
    Map<String,Integer> count(@RequestParam("querykey") String querykey);

    /**
     * 查询待办事项
     * @param querykey querykey
     * @param type type
     * @return List<NoticeVo>
     */
    @PostMapping("/azbj/notice/list")
    List<NoticeVo> list(@RequestParam("querykey") String querykey,@RequestParam("type") String type);
}